2025-12-22T17:59:37.989Z ERROR ImageRepository controller/imagerepository_controller_service_account.go:131 failed to update service account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "83c28428-0111-44d9-b690-047afce383a6", "ServiceAccountName": "build-pipeline-test-comp-rfci", "SecretName": "imagerepository-for-test-app-eymk-test-comp-rfci-image-push", "action": "UPDATE", "error": "Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-rfci\": StorageError: invalid object, Code: 4, Key: /kubernetes.io/serviceaccounts/build-e2e-eyke/build-pipeline-test-comp-rfci, ResourceVersion: 0, AdditionalErrorMsg: Precondition failed: UID in precondition: 36aad260-76c9-414e-8d78-2ebbad833e24, UID in object meta: "} github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).unlinkSecretFromServiceAccount /workspace/internal/controller/imagerepository_controller_service_account.go:131 github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile /workspace/internal/controller/imagerepository_controller.go:128 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2 /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224 2025-12-22T17:59:37.989Z ERROR ImageRepository controller/imagerepository_controller.go:129 failed to unlink secret from service account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "83c28428-0111-44d9-b690-047afce383a6", "SaName": "build-pipeline-test-comp-rfci", "SecretName": "imagerepository-for-test-app-eymk-test-comp-rfci-image-push", "action": "UPDATE", "error": "Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-rfci\": StorageError: invalid object, Code: 4, Key: /kubernetes.io/serviceaccounts/build-e2e-eyke/build-pipeline-test-comp-rfci, ResourceVersion: 0, AdditionalErrorMsg: Precondition failed: UID in precondition: 36aad260-76c9-414e-8d78-2ebbad833e24, UID in object meta: "} github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile /workspace/internal/controller/imagerepository_controller.go:129 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2 /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224 2025-12-22T17:59:37.989Z ERROR controller/controller.go:316 Reconciler error {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "83c28428-0111-44d9-b690-047afce383a6", "error": "Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-rfci\": StorageError: invalid object, Code: 4, Key: /kubernetes.io/serviceaccounts/build-e2e-eyke/build-pipeline-test-comp-rfci, ResourceVersion: 0, AdditionalErrorMsg: Precondition failed: UID in precondition: 36aad260-76c9-414e-8d78-2ebbad833e24, UID in object meta: "} sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:316 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2 /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224 2025-12-22T17:59:38.042Z INFO ImageRepository controller/imagerepository_controller.go:1137 Application pull secret updated after removing registry auth {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "11f5cefd-3150-457d-af82-75e330041161", "application": "test-app-eymk"} 2025-12-22T17:59:38.810Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:688 Deleted push robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "11f5cefd-3150-457d-af82-75e330041161", "RobotAccountName": "build_e2e_eyke_test_comp_rfci_0f7fab80f4", "action": "DELETE"} 2025-12-22T17:59:39.608Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:697 Deleted pull robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "11f5cefd-3150-457d-af82-75e330041161", "RobotAccountName": "build_e2e_eyke_test_comp_rfci_77e246299c_pull", "action": "DELETE"} 2025-12-22T17:59:39.963Z INFO Application controller/application_controller.go:400 Removed secret link from service account {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"test-app-eymk","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "test-app-eymk", "reconcileID": "0a51a4b0-d03b-49a4-a07b-153262d32e70", "ServiceAccountName": "konflux-integration-runner", "SecretName": "test-app-eymk-pull", "action": "UPDATE"} 2025-12-22T17:59:40.076Z INFO Application controller/application_controller.go:101 Application finalizer removed {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"test-app-eymk","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "test-app-eymk", "reconcileID": "0a51a4b0-d03b-49a4-a07b-153262d32e70", "action": "DELETE"} 2025-12-22T17:59:40.422Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:711 Deleted image repository {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "11f5cefd-3150-457d-af82-75e330041161", "ImageRepository": "build-e2e-eyke/test-comp-rfci", "action": "DELETE"} 2025-12-22T17:59:40.434Z INFO ImageRepository controller/imagerepository_controller.go:170 Image repository finalizer removed {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rfci","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rfci", "reconcileID": "11f5cefd-3150-457d-af82-75e330041161", "action": "DELETE"} 2025-12-22T17:59:41.049Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:688 Deleted push robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rofw","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rofw", "reconcileID": "081fd7a9-a58a-43f5-9639-a3730c63a750", "RobotAccountName": "build_e2e_eyke_test_comp_rofw_820ad1f166", "action": "DELETE"} 2025-12-22T17:59:41.604Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:697 Deleted pull robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rofw","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rofw", "reconcileID": "081fd7a9-a58a-43f5-9639-a3730c63a750", "RobotAccountName": "build_e2e_eyke_test_comp_rofw_14ad6181ff_pull", "action": "DELETE"} 2025-12-22T17:59:42.331Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:711 Deleted image repository {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rofw","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rofw", "reconcileID": "081fd7a9-a58a-43f5-9639-a3730c63a750", "ImageRepository": "build-e2e-eyke/test-comp-rofw", "action": "DELETE"} 2025-12-22T17:59:42.352Z INFO ImageRepository controller/imagerepository_controller.go:170 Image repository finalizer removed {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-comp-rofw","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-comp-rofw", "reconcileID": "081fd7a9-a58a-43f5-9639-a3730c63a750", "action": "DELETE"} 2025-12-22T17:59:42.967Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:688 Deleted push robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-symlink-comp-xshi","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-symlink-comp-xshi", "reconcileID": "835c2e11-7db0-473c-b363-33093596e286", "RobotAccountName": "build_e2e_eyke_test_symlink_comp_xshi_f35c599c4e", "action": "DELETE"} 2025-12-22T17:59:43.535Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:697 Deleted pull robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-symlink-comp-xshi","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-symlink-comp-xshi", "reconcileID": "835c2e11-7db0-473c-b363-33093596e286", "RobotAccountName": "build_e2e_eyke_test_symlink_comp_xshi_06a9adb8e9_pull", "action": "DELETE"} 2025-12-22T17:59:44.284Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:711 Deleted image repository {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-symlink-comp-xshi","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-symlink-comp-xshi", "reconcileID": "835c2e11-7db0-473c-b363-33093596e286", "ImageRepository": "build-e2e-eyke/test-symlink-comp-xshi", "action": "DELETE"} 2025-12-22T17:59:44.296Z INFO ImageRepository controller/imagerepository_controller.go:170 Image repository finalizer removed {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-test-app-eymk-test-symlink-comp-xshi","namespace":"build-e2e-eyke"}, "namespace": "build-e2e-eyke", "name": "imagerepository-for-test-app-eymk-test-symlink-comp-xshi", "reconcileID": "835c2e11-7db0-473c-b363-33093596e286", "action": "DELETE"}